.header {
    background-color: rgba(46, 155, 221, 0.78);
    height: 50px;
}
.page {
    height: 400px;
}

.nav {
    width: 200px;
    height: 100%;
    background-color: rgba(218, 211, 211, 0.31);
    border-right: 2px solid rgb(221, 215, 215);
    display: inline-block;
}
.nav ul {
    list-style: none;
    margin: auto;
    width: 100%;
    padding: 0;
}

.nav ul li {  
    border-bottom: 1px solid rgb(221, 215, 215);
    background-color: rgba(249, 249, 249, 0.7);
}
.sprite {
    background: url('/public/images/1.png') no-repeat -134px -241px;
    width: 16px;
    height: 17px;
    display: inline-block;
}
.sprite-min {
    background: url('/public/images/1.png') no-repeat -175px -241px;
    width: 16px;
    height: 17px;
    display: inline-block;
}
.slide{
    cursor: pointer;
}

/*.nav ul a {
    color: black;
    text-decoration: none;
    display: block;
    font-size: 15px;
    line-height: 50px;
}

*/